i was embarrassed - German English Dictionary